home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / disk / cdpro22.zip / CDP.CLA < prev    next >
Text File  |  1994-01-01  |  4KB  |  103 lines

  1.                  PROGRAM
  2.  
  3.             MAP
  4.             END
  5.  
  6. FILE_1 STRING(70)
  7. FILE_2 STRING(70)
  8. FILE_3 STRING(70)
  9. FILE_4 STRING(70)
  10. FILE_5 STRING(70)
  11. DRVFILE STRING(70)
  12. MATCHFILE STRING(70)
  13.  
  14. FILEDATA         FILE,PRE(FIL),CREATE,RECLAIM,NAME(FILE_1)
  15. BY_FN              KEY(FIL:FQ,FIL:FN,FIL:DIRNUM),NOCASE,OPT
  16. BY_CD              KEY(FIL:DN_CD,FIL:FN),DUP,NOCASE,OPT
  17. BY_DIR             KEY(FIL:DIRNUM,FIL:FN),NOCASE,OPT
  18. FMEMO              MEMO(230)
  19. RECORD             RECORD
  20. FQ                   STRING(9)
  21. FN                   STRING(12)
  22. FS                   LONG                        !File Size
  23. FDATE                LONG                        !File Date
  24. FDATA                STRING(48)
  25. DIRNUM               GROUP
  26. DN_CD                  STRING(2)
  27. DN_DIR                 STRING(2)
  28.                      .
  29.                  . .
  30.                  GROUP,OVER(FIL:FMEMO)
  31. FIL_MEMO_ROW       STRING(46),DIM(5)
  32.                  .
  33.  
  34. DIRECTRY         FILE,PRE(DIR),CREATE,RECLAIM,NAME(FILE_2)
  35. BY_DIRECTORY       KEY(DIR:CD,DIR:DIRECTORY),NOCASE,OPT
  36. BY_DIRNUM          KEY(DIR:DIRNUM),NOCASE,OPT
  37. BY_DESC            KEY(DIR:CD,DIR:DESCRIPTION),NOCASE,OPT,DUP
  38. RECORD             RECORD
  39. DIRECTORY            STRING(32)                  !where it is
  40. DIRNUM               GROUP
  41. DN_CD                  STRING(2)
  42. DN_DIR                 STRING(2)
  43.                      .
  44. CD                   STRING(15)
  45. DESCRIPTION          STRING(40)
  46.                  . .
  47.  
  48.  
  49. CONFIG           FILE,PRE(CON),CREATE,RECLAIM,NAME(FILE_3)
  50. RECORD             RECORD
  51. DRIVE                STRING(1)                   !CD-ROM Drive
  52. DEFCOMMAND           STRING(20)                  !Default Command
  53. NONSTANDARD          STRING(10)                  !Non-Standard Characters
  54. DEFCD                STRING(15)                  !Default CD-ROM
  55. GIFVIEWER            STRING(8)                   !GIF Viewer
  56. GIFVIEWOPT           STRING(20)                  !Options for GIF VIEWER
  57. ARJVIEWER            STRING(15)                  !ARJ File Viewer
  58. ZIPVIEWER            STRING(15)
  59. LZHVIEWER            STRING(15)
  60. ARCVIEWER            STRING(15)
  61. TEXTVIEWER           STRING(15)
  62. COPYTARGET           STRING(25)
  63. MULTICD              STRING(1)
  64. MAINPATH             STRING(80)
  65.                  . .
  66.  
  67. FLFORMAT         FILE,PRE(F),CREATE,RECLAIM,NAME(FILE_4)
  68. BY_TYPE            KEY(F:TYPE_FORMAT),NOCASE,OPT
  69. RECORD             RECORD
  70. FT                   BYTE                        !FILENAME LOCATION
  71. ST                   BYTE                        !SIZE LOCATION
  72. DATET                BYTE                        !DATE LOCATION
  73. DT                   BYTE                        !DESCRIPTION TAB
  74. SL                   BYTE                        !SIZE FIELD SIZE
  75. DATEF                STRING(1)                   !DATE FORMAT
  76. DL                   BYTE                        !DESCRIPTION LENGTH
  77. TYPE_FORMAT          STRING(10)                  !WHICH FORMAT IS THIS?
  78.                  . .
  79.  
  80. ZVWITHIN         FILE,PRE(ZIP),CREATE,RECLAIM,NAME(FILE_5)
  81. BY_FNM             KEY(ZIP:FNM),DUP,NOCASE,OPT
  82. RECORD             RECORD
  83. FNM                  STRING(12)
  84. DATA                 STRING(66)
  85.                  . .
  86.  
  87. DRIVES           FILE,PRE(DRI),CREATE,RECLAIM,NAME(DRVFILE)
  88. BY_CD              KEY(DRI:CD),NOCASE,OPT
  89. RECORD             RECORD
  90. LETTER               STRING(1)
  91. CD                   STRING(15)
  92.                  . .
  93.  
  94. PROMATCH         FILE,PRE(MAT),CREATE,RECLAIM,NAME(MATCHFILE)
  95. BY_EXTENSIO        KEY(MAT:EXTENSIO),NOCASE,OPT
  96. RECORD             RECORD
  97. EXTENSIO             STRING(3)
  98. CATEGORY             BYTE
  99.                  . .
  100.  
  101.   CODE
  102.   RETURN                                         !EXIT TO DOS
  103.